home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Aplikacje_64-bitowe / Mixxx / mixxx-1.9.0-win64.exe / midi / American Audio VMS4.midi.xml < prev    next >
Extensible Markup Language  |  2011-02-04  |  34KB  |  1,168 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <MixxxMIDIPreset vschemaVersion="1" mixxxVersion="1.9.0">
  3.    <info>
  4.       <name>American Audio VMS4</name>
  5.       <author>Anders Gunnarsson</author>
  6.       <description>American Audio VMS4 controller mapping, v1.9.0 Requires script v1.9.0</description>
  7.    </info>
  8.    <controller id="American Audio VMS4 MIDI">
  9.       <scriptfiles>
  10.          <file filename="American-Audio-VMS4-scripts.js" functionprefix="VMS4"/>
  11.       </scriptfiles>
  12.       <controls>
  13.          <!-- Deck A -->
  14.          <control>
  15.             <group>[Channel1]</group>
  16.             <key>rate</key>
  17.             <status>0xE0</status>
  18.             <options>
  19.                <invert/>
  20.             </options>
  21.          </control>
  22.          <control><!-- on -->
  23.             <group>[Channel1]</group>
  24.             <key>rate_temp_down</key>
  25.             <status>0x90</status>
  26.             <midino>0x0F</midino>
  27.             <options>
  28.                <Button />
  29.             </options>
  30.          </control>
  31.          <control><!-- off -->
  32.             <group>[Channel1]</group>
  33.             <key>rate_temp_down</key>
  34.             <status>0x80</status>
  35.             <midino>0x0F</midino>
  36.             <options>
  37.                <Spread64 />
  38.             </options>
  39.          </control>
  40.          <control><!-- on -->
  41.             <group>[Channel1]</group>
  42.             <key>rate_temp_up</key>
  43.             <status>0x90</status>
  44.             <midino>0x10</midino>
  45.             <options>
  46.                <Button />
  47.             </options>
  48.          </control>
  49.          <control><!-- off -->
  50.             <group>[Channel1]</group>
  51.             <key>rate_temp_up</key>
  52.             <status>0x80</status>
  53.             <midino>0x10</midino>
  54.             <options>
  55.                <Spread64 />
  56.             </options>
  57.          </control>
  58.          <control><!-- on -->
  59.             <group>[Channel1]</group>
  60.             <key>beatsync</key>
  61.             <status>0x90</status>
  62.             <midino>0x11</midino>
  63.             <options>
  64.                <Button />
  65.             </options>
  66.          </control>
  67.          <control><!-- off -->
  68.             <group>[Channel1]</group>
  69.             <key>beatsync</key>
  70.             <status>0x80</status>
  71.             <midino>0x11</midino>
  72.             <options>
  73.                <Spread64 />
  74.             </options>
  75.          </control>
  76.          <control><!-- on -->
  77.             <group>[Channel1]</group>
  78.             <key>VMS4.rate_range</key>
  79.             <status>0x90</status>
  80.             <midino>0x16</midino>
  81.             <options>
  82.                <Button />
  83.             </options>
  84.          </control>
  85.          <control><!-- off -->
  86.             <group>[Channel1]</group>
  87.             <key>VMS4.rate_range</key>
  88.             <status>0x80</status>
  89.             <midino>0x16</midino>
  90.             <options>
  91.                <Spread64 />
  92.             </options>
  93.          </control>
  94.          <control><!-- on -->
  95.             <group>[Channel1]</group>
  96.             <key>cue_default</key>
  97.             <status>0x90</status>
  98.             <midino>0x0C</midino>
  99.             <options>
  100.                <Button />
  101.             </options>
  102.          </control>
  103.          <control><!-- off -->
  104.             <group>[Channel1]</group>
  105.             <key>cue_default</key>
  106.             <status>0x80</status>
  107.             <midino>0x0C</midino>
  108.             <options>
  109.                <Spread64 />
  110.             </options>
  111.          </control>
  112.          <control><!-- on -->
  113.             <group>[Channel1]</group>
  114.             <key>VMS4.play</key>
  115.             <status>0x90</status>
  116.             <midino>0x0D</midino>
  117.             <options>
  118.                <Script-Binding/>
  119.             </options>
  120.          </control>
  121.          <control><!-- off -->
  122.             <group>[Channel1]</group>
  123.             <key>VMS4.play</key>
  124.             <status>0x80</status>
  125.             <midino>0x0D</midino>
  126.             <options>
  127.                <Script-Binding/>
  128.             </options>
  129.          </control>
  130.          <control><!-- on -->
  131.             <group>[Channel1]</group>
  132.             <key>VMS4.pause</key>
  133.             <status>0x90</status>
  134.             <midino>0x0D</midino>
  135.             <options>
  136.                <Script-Binding/>
  137.             </options>
  138.          </control>
  139.          <control><!-- off -->
  140.             <group>[Channel1]</group>
  141.             <key>VMS4.pause</key>
  142.             <status>0x80</status>
  143.             <midino>0x0D</midino>
  144.             <options>
  145.                <Script-Binding/>
  146.             </options>
  147.          </control>
  148.          <control><!-- on -->
  149.             <group>[Channel1]</group>
  150.             <key>hotcue_1_activate</key>
  151.             <status>0x90</status>
  152.             <midino>0x12</midino>
  153.             <options>
  154.                <Button />
  155.             </options>
  156.          </control>
  157.          <control><!-- off -->
  158.             <group>[Channel1]</group>
  159.             <key>hotcue_1_activate</key>
  160.             <status>0x80</status>
  161.             <midino>0x12</midino>
  162.             <options>
  163.                <Spread64 />
  164.             </options>
  165.          </control>
  166.          <control><!-- on -->
  167.             <group>[Channel1]</group>
  168.             <key>hotcue_2_activate</key>
  169.             <status>0x90</status>
  170.             <midino>0x13</midino>
  171.             <options>
  172.                <Button />
  173.             </options>
  174.          </control>
  175.          <control><!-- off -->
  176.             <group>[Channel1]</group>
  177.             <key>hotcue_2_activate</key>
  178.             <status>0x80</status>
  179.             <midino>0x13</midino>
  180.             <options>
  181.                <Spread64 />
  182.             </options>
  183.          </control>
  184.          <control><!-- on -->
  185.             <group>[Channel1]</group>
  186.             <key>hotcue_3_activate</key>
  187.             <status>0x90</status>
  188.             <midino>0x14</midino>
  189.             <options>
  190.                <Button />
  191.             </options>
  192.          </control>
  193.          <control><!-- off -->
  194.             <group>[Channel1]</group>
  195.             <key>hotcue_3_activate</key>
  196.             <status>0x80</status>
  197.             <midino>0x14</midino>
  198.             <options>
  199.                <Spread64 />
  200.             </options>
  201.          </control>
  202.          <control><!-- on -->
  203.             <group>[Channel1]</group>
  204.             <key>hotcue_4_activate</key>
  205.             <status>0x90</status>
  206.             <midino>0x15</midino>
  207.             <options>
  208.                <Button />
  209.             </options>
  210.          </control>
  211.          <control><!-- off -->
  212.             <group>[Channel1]</group>
  213.             <key>hotcue_4_activate</key>
  214.             <status>0x80</status>
  215.             <midino>0x15</midino>
  216.             <options>
  217.                <Spread64 />
  218.             </options>
  219.          </control>
  220.          <control><!-- on -->
  221.             <group>[Channel1]</group>
  222.             <key>hotcue_1_clear</key>
  223.             <status>0x90</status>
  224.             <midino>0x17</midino>
  225.             <options>
  226.                <Button />
  227.             </options>
  228.          </control>
  229.          <control><!-- off -->
  230.             <group>[Channel1]</group>
  231.             <key>hotcue_1_clear</key>
  232.             <status>0x80</status>
  233.             <midino>0x17</midino>
  234.             <options>
  235.                <Spread64 />
  236.             </options>
  237.          </control>
  238.          <control><!-- on -->
  239.             <group>[Channel1]</group>
  240.             <key>hotcue_2_clear</key>
  241.             <status>0x90</status>
  242.             <midino>0x18</midino>
  243.             <options>
  244.                <Button />
  245.             </options>
  246.          </control>
  247.          <control><!-- off -->
  248.             <group>[Channel1]</group>
  249.             <key>hotcue_2_clear</key>
  250.             <status>0x80</status>
  251.             <midino>0x18</midino>
  252.             <options>
  253.                <Spread64 />
  254.             </options>
  255.          </control>
  256.          <control><!-- on -->
  257.             <group>[Channel1]</group>
  258.             <key>hotcue_3_clear</key>
  259.             <status>0x90</status>
  260.             <midino>0x19</midino>
  261.             <options>
  262.                <Button />
  263.             </options>
  264.          </control>
  265.          <control><!-- off -->
  266.             <group>[Channel1]</group>
  267.             <key>hotcue_3_clear</key>
  268.             <status>0x80</status>
  269.             <midino>0x19</midino>
  270.             <options>
  271.                <Spread64 />
  272.             </options>
  273.          </control>
  274.          <control><!-- on -->
  275.             <group>[Channel1]</group>
  276.             <key>hotcue_4_clear</key>
  277.             <status>0x90</status>
  278.             <midino>0x1A</midino>
  279.             <options>
  280.                <Button />
  281.             </options>
  282.          </control>
  283.          <control><!-- off -->
  284.             <group>[Channel1]</group>
  285.             <key>hotcue_4_clear</key>
  286.             <status>0x80</status>
  287.             <midino>0x1A</midino>
  288.             <options>
  289.                <Spread64 />
  290.             </options>
  291.          </control>
  292.          <control><!-- on -->
  293.             <group>[Channel1]</group>
  294.             <key>loop_in</key>
  295.             <status>0x90</status>
  296.             <midino>0x1F</midino>
  297.             <options>
  298.                <Button />
  299.             </options>
  300.          </control>
  301.          <control><!-- off -->
  302.             <group>[Channel1]</group>
  303.             <key>loop_in</key>
  304.             <status>0x80</status>
  305.             <midino>0x1F</midino>
  306.             <options>
  307.                <Spread64 />
  308.             </options>
  309.          </control>
  310.          <control><!-- on -->
  311.             <group>[Channel1]</group>
  312.             <key>loop_out</key>
  313.             <status>0x90</status>
  314.             <midino>0x20</midino>
  315.             <options>
  316.                <Button />
  317.             </options>
  318.          </control>
  319.          <control><!-- off -->
  320.             <group>[Channel1]</group>
  321.             <key>loop_out</key>
  322.             <status>0x80</status>
  323.             <midino>0x20</midino>
  324.             <options>
  325.                <Spread64 />
  326.             </options>
  327.          </control>
  328.          <control><!-- on -->
  329.             <group>[Channel1]</group>
  330.             <key>reloop_exit</key>
  331.             <status>0x90</status>
  332.             <midino>0x21</midino>
  333.             <options>
  334.                <Button />
  335.             </options>
  336.          </control>
  337.          <control><!-- off -->
  338.             <group>[Channel1]</group>
  339.             <key>reloop_exit</key>
  340.             <status>0x80</status>
  341.             <midino>0x21</midino>
  342.             <options>
  343.                <Spread64 />
  344.             </options>
  345.          </control>
  346.          <control><!-- on -->
  347.             <group>[Channel1]</group>
  348.             <key>VMS4.scratch</key>
  349.             <status>0x90</status>
  350.             <midino>0x27</midino>
  351.             <options>
  352.                <Script-Binding/>
  353.             </options>
  354.          </control>
  355.          <control><!-- off -->
  356.             <group>[Channel1]</group>
  357.             <key>VMS4.scratch</key>
  358.             <status>0x80</status>
  359.             <midino>0x27</midino>
  360.             <options>
  361.                <Script-Binding/>
  362.             </options>
  363.          </control>
  364.          <control><!-- on -->
  365.             <group>[Channel1]</group>
  366.             <key>back</key>
  367.             <status>0x90</status>
  368.             <midino>0x28</midino>
  369.             <options>
  370.                <Button />
  371.             </options>
  372.          </control>
  373.          <control><!-- off -->
  374.             <group>[Channel1]</group>
  375.             <key>back</key>
  376.             <status>0x80</status>
  377.             <midino>0x28</midino>
  378.             <options>
  379.                <Spread64 />
  380.             </options>
  381.          </control>
  382.          <control><!-- on -->
  383.             <group>[Channel1]</group>
  384.             <key>fwd</key>
  385.             <status>0x90</status>
  386.             <midino>0x29</midino>
  387.             <options>
  388.                <Button />
  389.             </options>
  390.          </control>
  391.          <control><!-- off -->
  392.             <group>[Channel1]</group>
  393.             <key>fwd</key>
  394.             <status>0x80</status>
  395.             <midino>0x29</midino>
  396.             <options>
  397.                <Spread64 />
  398.             </options>
  399.          </control>
  400.          <control><!-- on -->
  401.             <group>[Channel1]</group>
  402.             <key>keylock</key>
  403.             <status>0x91</status>
  404.             <midino>0x27</midino>
  405.             <options>
  406.                <Button />
  407.             </options>
  408.          </control>
  409.          <control><!-- off -->
  410.             <group>[Channel1]</group>
  411.             <key>keylock</key>
  412.             <status>0x81</status>
  413.             <midino>0x27</midino>
  414.             <options>
  415.                <Spread64 />
  416.             </options>
  417.          </control>
  418.          <control><!-- on -->
  419.             <group>[Channel1]</group>
  420.             <key>LoadSelectedTrack</key>
  421.             <status>0x90</status>
  422.             <midino>0x65</midino>
  423.             <options>
  424.                <Button />
  425.             </options>
  426.          </control>
  427.          <control><!-- off -->
  428.             <group>[Channel1]</group>
  429.             <key>LoadSelectedTrack</key>
  430.             <status>0x80</status>
  431.             <midino>0x65</midino>
  432.             <options>
  433.                <Spread64 />
  434.             </options>
  435.          </control>
  436.          <control><!-- on -->
  437.             <group>[Channel1]</group>
  438.             <key>VMS4.jog_touch</key>
  439.             <status>0x90</status>
  440.             <midino>0x4F</midino>
  441.             <options>
  442.                <Script-Binding/>
  443.             </options>
  444.          </control>
  445.          <control><!-- off -->
  446.             <group>[Channel1]</group>
  447.             <key>VMS4.jog_touch</key>
  448.             <status>0x80</status>
  449.             <midino>0x4F</midino>
  450.             <options>
  451.                <Script-Binding/>
  452.             </options>
  453.          </control>
  454.          <control>
  455.             <group>[Channel1]</group>
  456.             <key>VMS4.jog_move_lsb</key>
  457.             <status>0xB0</status>
  458.             <midino>0x30</midino>
  459.             <options>
  460.                <Script-Binding/>
  461.             </options>
  462.          </control>
  463.          <control>
  464.             <group>[Channel1]</group>
  465.             <key>VMS4.jog_move_msb</key>
  466.             <status>0xB0</status>
  467.             <midino>0x31</midino>
  468.             <options>
  469.                <Script-Binding/>
  470.             </options>
  471.          </control>
  472.          <control>
  473.             <group>[Channel1]</group>
  474.             <key>playposition</key>
  475.             <status>0xB0</status>
  476.             <midino>0x28</midino>
  477.          </control>
  478.          
  479.          <!-- Deck B -->
  480.          <control>
  481.             <group>[Channel2]</group>
  482.             <key>rate</key>
  483.             <status>0xE1</status>
  484.             <options>
  485.                <invert/>
  486.             </options>
  487.          </control>
  488.          <control><!-- on -->
  489.             <group>[Channel2]</group>
  490.             <key>rate_temp_down</key>
  491.             <status>0x90</status>
  492.             <midino>0x31</midino>
  493.             <options>
  494.                <Button />
  495.             </options>
  496.          </control>
  497.          <control><!-- off -->
  498.             <group>[Channel2]</group>
  499.             <key>rate_temp_down</key>
  500.             <status>0x80</status>
  501.             <midino>0x31</midino>
  502.             <options>
  503.                <Spread64 />
  504.             </options>
  505.          </control>
  506.          <control><!-- on -->
  507.             <group>[Channel2]</group>
  508.             <key>rate_temp_up</key>
  509.             <status>0x90</status>
  510.             <midino>0x32</midino>
  511.             <options>
  512.                <Button />
  513.             </options>
  514.          </control>
  515.          <control><!-- off -->
  516.             <group>[Channel2]</group>
  517.             <key>rate_temp_up</key>
  518.             <status>0x80</status>
  519.             <midino>0x32</midino>
  520.             <options>
  521.                <Spread64 />
  522.             </options>
  523.          </control>
  524.          <control><!-- on -->
  525.             <group>[Channel2]</group>
  526.             <key>beatsync</key>
  527.             <status>0x90</status>
  528.             <midino>0x33</midino>
  529.             <options>
  530.                <Button />
  531.             </options>
  532.          </control>
  533.          <control><!-- off -->
  534.             <group>[Channel2]</group>
  535.             <key>beatsync</key>
  536.             <status>0x80</status>
  537.             <midino>0x33</midino>
  538.             <options>
  539.                <Spread64 />
  540.             </options>
  541.          </control>
  542.          <control><!-- on -->
  543.             <group>[Channel2]</group>
  544.             <key>VMS4.rate_range</key>
  545.             <status>0x90</status>
  546.             <midino>0x38</midino>
  547.             <options>
  548.                <Button />
  549.             </options>
  550.          </control>
  551.          <control><!-- off -->
  552.             <group>[Channel2]</group>
  553.             <key>VMS4.rate_range</key>
  554.             <status>0x80</status>
  555.             <midino>0x38</midino>
  556.             <options>
  557.                <Spread64 />
  558.             </options>
  559.          </control>
  560.          <control><!-- on -->
  561.             <group>[Channel2]</group>
  562.             <key>cue_default</key>
  563.             <status>0x90</status>
  564.             <midino>0x2E</midino>
  565.             <options>
  566.                <Button />
  567.             </options>
  568.          </control>
  569.          <control><!-- off -->
  570.             <group>[Channel2]</group>
  571.             <key>cue_default</key>
  572.             <status>0x80</status>
  573.             <midino>0x2E</midino>
  574.             <options>
  575.                <Spread64 />
  576.             </options>
  577.          </control>
  578.          <control><!-- on -->
  579.             <group>[Channel2]</group>
  580.             <key>VMS4.play</key>
  581.             <status>0x90</status>
  582.             <midino>0x2F</midino>
  583.             <options>
  584.                <Script-Binding/>
  585.             </options>
  586.          </control>
  587.          <control><!-- off -->
  588.             <group>[Channel2]</group>
  589.             <key>VMS4.play</key>
  590.             <status>0x80</status>
  591.             <midino>0x2F</midino>
  592.             <options>
  593.                <Script-Binding/>
  594.             </options>
  595.          </control>
  596.          <control><!-- on -->
  597.             <group>[Channel2]</group>
  598.             <key>VMS4.pause</key>
  599.             <status>0x90</status>
  600.             <midino>0x30</midino>
  601.             <options>
  602.                <Script-Binding/>
  603.             </options>
  604.          </control>
  605.          <control><!-- off -->
  606.             <group>[Channel2]</group>
  607.             <key>VMS4.pause</key>
  608.             <status>0x80</status>
  609.             <midino>0x30</midino>
  610.             <options>
  611.                <Script-Binding/>
  612.             </options>
  613.          </control>
  614.          <control><!-- on -->
  615.             <group>[Channel2]</group>
  616.             <key>hotcue_1_activate</key>
  617.             <status>0x90</status>
  618.             <midino>0x34</midino>
  619.             <options>
  620.                <Button />
  621.             </options>
  622.          </control>
  623.          <control><!-- off -->
  624.             <group>[Channel2]</group>
  625.             <key>hotcue_1_activate</key>
  626.             <status>0x80</status>
  627.             <midino>0x34</midino>
  628.             <options>
  629.                <Spread64 />
  630.             </options>
  631.          </control>
  632.          <control><!-- on -->
  633.             <group>[Channel2]</group>
  634.             <key>hotcue_2_activate</key>
  635.             <status>0x90</status>
  636.             <midino>0x35</midino>
  637.             <options>
  638.                <Button />
  639.             </options>
  640.          </control>
  641.          <control><!-- off -->
  642.             <group>[Channel2]</group>
  643.             <key>hotcue_2_activate</key>
  644.             <status>0x80</status>
  645.             <midino>0x35</midino>
  646.             <options>
  647.                <Spread64 />
  648.             </options>
  649.          </control>
  650.          <control><!-- on -->
  651.             <group>[Channel2]</group>
  652.             <key>hotcue_3_activate</key>
  653.             <status>0x90</status>
  654.             <midino>0x36</midino>
  655.             <options>
  656.                <Button />
  657.             </options>
  658.          </control>
  659.          <control><!-- off -->
  660.             <group>[Channel2]</group>
  661.             <key>hotcue_3_activate</key>
  662.             <status>0x80</status>
  663.             <midino>0x36</midino>
  664.             <options>
  665.                <Spread64 />
  666.             </options>
  667.          </control>
  668.          <control><!-- on -->
  669.             <group>[Channel2]</group>
  670.             <key>hotcue_4_activate</key>
  671.             <status>0x90</status>
  672.             <midino>0x37</midino>
  673.             <options>
  674.                <Button />
  675.             </options>
  676.          </control>
  677.          <control><!-- off -->
  678.             <group>[Channel2]</group>
  679.             <key>hotcue_4_activate</key>
  680.             <status>0x80</status>
  681.             <midino>0x37</midino>
  682.             <options>
  683.                <Spread64 />
  684.             </options>
  685.          </control>
  686.          <control><!-- on -->
  687.             <group>[Channel2]</group>
  688.             <key>hotcue_1_clear</key>
  689.             <status>0x90</status>
  690.             <midino>0x39</midino>
  691.             <options>
  692.                <Button />
  693.             </options>
  694.          </control>
  695.          <control><!-- off -->
  696.             <group>[Channel2]</group>
  697.             <key>hotcue_1_clear</key>
  698.             <status>0x80</status>
  699.             <midino>0x39</midino>
  700.             <options>
  701.                <Spread64 />
  702.             </options>
  703.          </control>
  704.          <control><!-- on -->
  705.             <group>[Channel2]</group>
  706.             <key>hotcue_2_clear</key>
  707.             <status>0x90</status>
  708.             <midino>0x3A</midino>
  709.             <options>
  710.                <Button />
  711.             </options>
  712.          </control>
  713.          <control><!-- off -->
  714.             <group>[Channel2]</group>
  715.             <key>hotcue_2_clear</key>
  716.             <status>0x80</status>
  717.             <midino>0x3A</midino>
  718.             <options>
  719.                <Spread64 />
  720.             </options>
  721.          </control>
  722.          <control><!-- on -->
  723.             <group>[Channel2]</group>
  724.             <key>hotcue_3_clear</key>
  725.             <status>0x90</status>
  726.             <midino>0x3B</midino>
  727.             <options>
  728.                <Button />
  729.             </options>
  730.          </control>
  731.          <control><!-- off -->
  732.             <group>[Channel2]</group>
  733.             <key>hotcue_3_clear</key>
  734.             <status>0x80</status>
  735.             <midino>0x3B</midino>
  736.             <options>
  737.                <Spread64 />
  738.             </options>
  739.          </control>
  740.          <control><!-- on -->
  741.             <group>[Channel2]</group>
  742.             <key>hotcue_4_clear</key>
  743.             <status>0x90</status>
  744.             <midino>0x3C</midino>
  745.             <options>
  746.                <Button />
  747.             </options>
  748.          </control>
  749.          <control><!-- off -->
  750.             <group>[Channel2]</group>
  751.             <key>hotcue_4_clear</key>
  752.             <status>0x80</status>
  753.             <midino>0x3C</midino>
  754.             <options>
  755.                <Spread64 />
  756.             </options>
  757.          </control>
  758.          <control><!-- on -->
  759.             <group>[Channel2]</group>
  760.             <key>loop_in</key>
  761.             <status>0x90</status>
  762.             <midino>0x41</midino>
  763.             <options>
  764.                <Button />
  765.             </options>
  766.          </control>
  767.          <control><!-- off -->
  768.             <group>[Channel2]</group>
  769.             <key>loop_in</key>
  770.             <status>0x80</status>
  771.             <midino>0x41</midino>
  772.             <options>
  773.                <Spread64 />
  774.             </options>
  775.          </control>
  776.          <control><!-- on -->
  777.             <group>[Channel2]</group>
  778.             <key>loop_out</key>
  779.             <status>0x90</status>
  780.             <midino>0x42</midino>
  781.             <options>
  782.                <Button />
  783.             </options>
  784.          </control>
  785.          <control><!-- off -->
  786.             <group>[Channel2]</group>
  787.             <key>loop_out</key>
  788.             <status>0x80</status>
  789.             <midino>0x42</midino>
  790.             <options>
  791.                <Spread64 />
  792.             </options>
  793.          </control>
  794.          <control><!-- on -->
  795.             <group>[Channel2]</group>
  796.             <key>reloop_exit</key>
  797.             <status>0x90</status>
  798.             <midino>0x43</midino>
  799.             <options>
  800.                <Button />
  801.             </options>
  802.          </control>
  803.          <control><!-- off -->
  804.             <group>[Channel2]</group>
  805.             <key>reloop_exit</key>
  806.             <status>0x80</status>
  807.             <midino>0x43</midino>
  808.             <options>
  809.                <Spread64 />
  810.             </options>
  811.          </control>
  812.          <control><!-- on -->
  813.             <group>[Channel2]</group>
  814.             <key>VMS4.scratch</key>
  815.             <status>0x90</status>
  816.             <midino>0x49</midino>
  817.             <options>
  818.                <Script-Binding/>
  819.             </options>
  820.          </control>
  821.          <control><!-- off -->
  822.             <group>[Channel2]</group>
  823.             <key>VMS4.scratch</key>
  824.             <status>0x80</status>
  825.             <midino>0x49</midino>
  826.             <options>
  827.                <Script-Binding/>
  828.             </options>
  829.          </control>
  830.          <control><!-- on -->
  831.             <group>[Channel2]</group>
  832.             <key>back</key>
  833.             <status>0x90</status>
  834.             <midino>0x4A</midino>
  835.             <options>
  836.                <Button />
  837.             </options>
  838.          </control>
  839.          <control><!-- off -->
  840.             <group>[Channel2]</group>
  841.             <key>back</key>
  842.             <status>0x80</status>
  843.             <midino>0x4A</midino>
  844.             <options>
  845.                <Spread64 />
  846.             </options>
  847.          </control>
  848.          <control><!-- on -->
  849.             <group>[Channel2]</group>
  850.             <key>fwd</key>
  851.             <status>0x90</status>
  852.             <midino>0x4B</midino>
  853.             <options>
  854.                <Button />
  855.             </options>
  856.          </control>
  857.          <control><!-- off -->
  858.             <group>[Channel2]</group>
  859.             <key>fwd</key>
  860.             <status>0x80</status>
  861.             <midino>0x4B</midino>
  862.             <options>
  863.                <Spread64 />
  864.             </options>
  865.          </control>
  866.          <control><!-- on -->
  867.             <group>[Channel2]</group>
  868.             <key>keylock</key>
  869.             <status>0x91</status>
  870.             <midino>0x49</midino>
  871.             <options>
  872.                <Button />
  873.             </options>
  874.          </control>
  875.          <control><!-- off -->
  876.             <group>[Channel2]</group>
  877.             <key>keylock</key>
  878.             <status>0x81</status>
  879.             <midino>0x49</midino>
  880.             <options>
  881.                <Spread64 />
  882.             </options>
  883.          </control>
  884.          <control><!-- on -->
  885.             <group>[Channel2]</group>
  886.             <key>LoadSelectedTrack</key>
  887.             <status>0x90</status>
  888.             <midino>0x66</midino>
  889.             <options>
  890.                <Button />
  891.             </options>
  892.          </control>
  893.          <control><!-- off -->
  894.             <group>[Channel2]</group>
  895.             <key>LoadSelectedTrack</key>
  896.             <status>0x80</status>
  897.             <midino>0x66</midino>
  898.             <options>
  899.                <Spread64 />
  900.             </options>
  901.          </control>
  902.          <control><!-- on -->
  903.             <group>[Channel2]</group>
  904.             <key>VMS4.jog_touch</key>
  905.             <status>0x90</status>
  906.             <midino>0x50</midino>
  907.             <options>
  908.                <Script-Binding/>
  909.             </options>
  910.          </control>
  911.          <control><!-- off -->
  912.             <group>[Channel2]</group>
  913.             <key>VMS4.jog_touch</key>
  914.             <status>0x80</status>
  915.             <midino>0x50</midino>
  916.             <options>
  917.                <Script-Binding/>
  918.             </options>
  919.          </control>
  920.          <control>
  921.             <group>[Channel2]</group>
  922.             <key>VMS4.jog_move_lsb</key>
  923.             <status>0xB0</status>
  924.             <midino>0x32</midino>
  925.             <options>
  926.                <Script-Binding/>
  927.             </options>
  928.          </control>
  929.          <control>
  930.             <group>[Channel2]</group>
  931.             <key>VMS4.jog_move_msb</key>
  932.             <status>0xB0</status>
  933.             <midino>0x33</midino>
  934.             <options>
  935.                <Script-Binding/>
  936.             </options>
  937.          </control>
  938.          <control>
  939.             <group>[Channel2]</group>
  940.             <key>playposition</key>
  941.             <status>0xB0</status>
  942.             <midino>0x2D</midino>
  943.          </control>
  944.          
  945.          <!-- Mixer main-->
  946.          <control>
  947.             <group>[Master]</group>
  948.             <key>crossfader</key>
  949.             <status>0xB0</status>
  950.             <midino>0x1F</midino>
  951.             <options>
  952.                <invert />
  953.             </options>
  954.          </control>
  955.          <control>
  956.             <group>[Master]</group>
  957.             <key>headMix</key>
  958.             <status>0xB0</status>
  959.             <midino>0x22</midino>
  960.          </control>
  961.          <control>
  962.             <group>[Master]</group>
  963.             <key>headVolume</key>
  964.             <status>0xB0</status>
  965.             <midino>0x23</midino>
  966.          </control>
  967.          <control>
  968.             <group>[Master]</group>
  969.             <key>volume</key>
  970.             <status>0xB0</status>
  971.             <midino>0x1C</midino>
  972.          </control>
  973.          <control>
  974.             <group>[Master]</group>
  975.             <key>balance</key>
  976.             <status>0xB0</status>
  977.             <midino>0x1D</midino>
  978.          </control>
  979.          
  980.          <!-- Mixer channel 1 -->
  981.          <control>
  982.             <group>[Channel1]</group>
  983.             <key>pregain</key>
  984.             <status>0xB0</status>
  985.             <midino>0x05</midino>
  986.          </control>
  987.          <control>
  988.             <group>[Channel1]</group>
  989.             <key>filterHigh</key>
  990.             <status>0xB0</status>
  991.             <midino>0x06</midino>
  992.          </control>
  993.          <control>
  994.             <group>[Channel1]</group>
  995.             <key>filterMid</key>
  996.             <status>0xB0</status>
  997.             <midino>0x07</midino>
  998.          </control>
  999.          <control>
  1000.             <group>[Channel1]</group>
  1001.             <key>filterLow</key>
  1002.             <status>0xB0</status>
  1003.             <midino>0x08</midino>
  1004.          </control>
  1005.          <control>
  1006.             <group>[Channel1]</group>
  1007.             <key>volume</key>
  1008.             <status>0xB0</status>
  1009.             <midino>0x09</midino>
  1010.          </control>
  1011.          <control><!-- on -->
  1012.             <group>[Channel1]</group>
  1013.             <key>pfl</key>
  1014.             <status>0x90</status>
  1015.             <midino>0x2B</midino>
  1016.             <options>
  1017.                <Button />
  1018.             </options>
  1019.          </control>
  1020.          <control><!-- off -->
  1021.             <group>[Channel1]</group>
  1022.             <key>pfl</key>
  1023.             <status>0x80</status>
  1024.             <midino>0x2B</midino>
  1025.             <options>
  1026.                <Spread64 />
  1027.             </options>
  1028.          </control>
  1029.          
  1030.          <!-- Mixer channel 2 -->
  1031.          <control>
  1032.             <group>[Channel2]</group>
  1033.             <key>pregain</key>
  1034.             <status>0xB0</status>
  1035.             <midino>0x0A</midino>
  1036.          </control>
  1037.          <control>
  1038.             <group>[Channel2]</group>
  1039.             <key>filterHigh</key>
  1040.             <status>0xB0</status>
  1041.             <midino>0x0B</midino>
  1042.          </control>
  1043.          <control>
  1044.             <group>[Channel2]</group>
  1045.             <key>filterMid</key>
  1046.             <status>0xB0</status>
  1047.             <midino>0x0C</midino>
  1048.          </control>
  1049.          <control>
  1050.             <group>[Channel2]</group>
  1051.             <key>filterLow</key>
  1052.             <status>0xB0</status>
  1053.             <midino>0x0D</midino>
  1054.          </control>
  1055.          <control>
  1056.             <group>[Channel2]</group>
  1057.             <key>volume</key>
  1058.             <status>0xB0</status>
  1059.             <midino>0x0E</midino>
  1060.          </control>
  1061.          <control><!-- on -->
  1062.             <group>[Channel2]</group>
  1063.             <key>pfl</key>
  1064.             <status>0x90</status>
  1065.             <midino>0x2C</midino>
  1066.             <options>
  1067.                <Button />
  1068.             </options>
  1069.          </control>
  1070.          <control><!-- off -->
  1071.             <group>[Channel2]</group>
  1072.             <key>pfl</key>
  1073.             <status>0x80</status>
  1074.             <midino>0x2C</midino>
  1075.             <options>
  1076.                <Spread64 />
  1077.             </options>
  1078.          </control>
  1079.       </controls>
  1080.       <outputs>
  1081.             <output>
  1082.                <group>[Channel1]</group>
  1083.                <key>play</key>
  1084.                <status>0x90</status>
  1085.                <midino>0x0D</midino>
  1086.                <minimum>0.5</minimum>
  1087.             </output>
  1088.             <output>
  1089.             <group>[Channel1]</group>
  1090.             <key>play</key>
  1091.             <status>0x80</status>
  1092.             <midino>0x0D</midino>
  1093.             <minimum>0.5</minimum>
  1094.          </output>
  1095.             <output>
  1096.                <group>[Channel2]</group>
  1097.                <key>play</key>
  1098.                <status>0x90</status>
  1099.                <midino>0x2F</midino>
  1100.                <minimum>0.5</minimum>
  1101.             </output>
  1102.             <output>
  1103.             <group>[Channel2]</group>
  1104.             <key>play</key>
  1105.             <status>0x80</status>
  1106.             <midino>0x2F</midino>
  1107.             <minimum>0.5</minimum>
  1108.          </output>
  1109.           <output>
  1110.                <group>[Channel1]</group>
  1111.                <key>cue_default</key>
  1112.                <status>0x90</status>
  1113.                <midino>0x0C</midino>
  1114.                <minimum>0.5</minimum>
  1115.             </output>
  1116.          <output>
  1117.             <group>[Channel1]</group>
  1118.             <key>cue_default</key>
  1119.             <status>0x80</status>
  1120.             <midino>0x0C</midino>
  1121.             <minimum>0.5</minimum>
  1122.          </output>
  1123.             <output>
  1124.                <group>[Channel2]</group>
  1125.                <key>cue_default</key>
  1126.                <status>0x90</status>
  1127.                <midino>0x2E</midino>
  1128.                <minimum>0.5</minimum>
  1129.             </output>
  1130.             <output>
  1131.             <group>[Channel2]</group>
  1132.             <key>cue_default</key>
  1133.             <status>0x80</status>
  1134.             <midino>0x2E</midino>
  1135.             <minimum>0.5</minimum>
  1136.          </output>
  1137.             <output>
  1138.                <group>[Channel1]</group>
  1139.                <key>pfl</key>
  1140.                <status>0x90</status>
  1141.                <midino>0x2B</midino>
  1142.                <minimum>0.5</minimum>
  1143.             </output>
  1144.             <output>
  1145.             <group>[Channel1]</group>
  1146.             <key>pfl</key>
  1147.             <status>0x80</status>
  1148.             <midino>0x2B</midino>
  1149.             <minimum>0.5</minimum>
  1150.          </output>
  1151.             <output>
  1152.                <group>[Channel2]</group>
  1153.                <key>pfl</key>
  1154.                <status>0x90</status>
  1155.                <midino>0x2C</midino>
  1156.                <minimum>0.5</minimum>
  1157.             </output>
  1158.             <output>
  1159.             <group>[Channel2]</group>
  1160.             <key>pfl</key>
  1161.             <status>0x80</status>
  1162.             <midino>0x2C</midino>
  1163.             <minimum>0.5</minimum>
  1164.          </output>
  1165.       </outputs>
  1166.    </controller>
  1167. </MixxxMIDIPreset>
  1168.